a touch too loud - Turc Anglais Dictionnaire